﻿using System;

namespace OscarClover.Packets
{
    [Serializable]
    public abstract class Snac : Flap
    {
        protected Snac(ushort family, ushort subType) : base(FrameTypes.Data)
        {
            Family = family;
            SubType = subType;
            Flags = 0;
            ReqId = subType;
            Len = 10;
        }

        public ushort Family { get; set; }
        public ushort SubType { get; set; }
        public ushort Flags { get; set; }
        public uint ReqId { get; set; }
    }
}